cattle stall - Spanish English Dictionary